From 9d06ee637bc8716922ec45fd0d04a6a9fc6c3590 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 6 Aug 2016 10:34:18 -0400 Subject: [PATCH] button: Restore focus The custom gadget draw function has the side effect of informing the gadget machinery wether to draw focus or not. Bring the draw function back, just for its boolean return value. We may want to find a better solution for this. --- gtk/gtkbutton.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c index b98cb75379..23580090d4 100644 --- a/gtk/gtkbutton.c +++ b/gtk/gtkbutton.c @@ -870,7 +870,7 @@ gtk_button_get_render_node (GtkWidget *widget, { GskRenderNode *res = gtk_css_gadget_get_render_node (GTK_BUTTON (widget)->priv->gadget, renderer, - FALSE); + gtk_widget_has_visible_focus (widget)); if (res == NULL) return NULL; -- 2.30.2